/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package admision;

/**
 *
 * @author Carolina
 */
public class Admisiones {

    /**
     * @param args the command line arguments
     */
    Consultas query = new Consultas();

    public double ing_agronomica(double quimica, double fisica, double biologia, double sociales, double filosofia, double matematicas, double lenguaje, double ingles) {
        // TODO code application logic here
        double promedio = 0;

        lenguaje = lenguaje * 0.15;
        biologia = biologia * 0.15;
        quimica = quimica * 0.15;
        matematicas = matematicas * 0.15;
        filosofia = filosofia * 0.1;
        fisica = fisica * 0.1;
        sociales = sociales * 0.1;
        ingles = ingles * 0.1;

        promedio = lenguaje + biologia + quimica + matematicas + filosofia + fisica + sociales + ingles;

        return promedio;

    }

    public double mvz(double quimica, double fisica, double biologia, double sociales, double filosofia, double matematicas, double lenguaje, double ingles) {
        // TODO code application logic here
        double promedio = 0;

        lenguaje = lenguaje * 0.15;
        biologia = biologia * 0.15;
        quimica = quimica * 0.15;
        matematicas = matematicas * 0.15;
        filosofia = filosofia * 0.1;
        fisica = fisica * 0.1;
        sociales = sociales * 0.1;
        ingles = ingles * 0.1;

        promedio = lenguaje + biologia + quimica + matematicas + filosofia + fisica + sociales + ingles;

        return promedio;

    }

    public double enfermeria(double quimica, double fisica, double biologia, double sociales, double filosofia, double matematicas, double lenguaje, double ingles, double comp_flexible) {
        // TODO code application logic here
        double promedio = 0;

        lenguaje = lenguaje * 0.15;
        biologia = biologia * 0.15;
        quimica = quimica * 0.15;
        matematicas = matematicas * 0.15;
        filosofia = filosofia * 0.05;
        fisica = fisica * 0.05;
        sociales = sociales * 0.05;
        ingles = ingles * 0.05;
        comp_flexible = comp_flexible * 0.2;

        promedio = lenguaje + biologia + quimica + matematicas + filosofia + fisica + sociales + ingles + comp_flexible;

        return promedio;

    }

    public double ing_electronica(double quimica, double fisica, double biologia, double sociales, double filosofia, double matematicas, double lenguaje, double ingles) {
        // TODO code application logic here
        double promedio = 0;

        matematicas = matematicas * 0.2;
        lenguaje = lenguaje * 0.15;
        fisica = fisica * 0.15;
        filosofia = filosofia * 0.1;
        sociales = sociales * 0.1;
        biologia = biologia * 0.1;
        quimica = quimica * 0.15;
        ingles = ingles * 0.05;

        promedio = lenguaje + biologia + quimica + matematicas + filosofia + fisica + sociales + ingles;

        return promedio;

    }

    public double ing_sistemas(double quimica, double fisica, double biologia, double sociales, double filosofia, double matematicas, double lenguaje, double ingles) {
        // TODO code application logic here
        double promedio = 0;

        matematicas = matematicas * 0.2;
        lenguaje = lenguaje * 0.15;
        fisica = fisica * 0.15;
        filosofia = filosofia * 0.1;
        sociales = sociales * 0.1;
        biologia = biologia * 0.1;
        quimica = quimica * 0.15;
        ingles = ingles * 0.05;

        promedio = lenguaje + biologia + quimica + matematicas + filosofia + fisica + sociales + ingles;

        return promedio;

    }

    public double lic_myf(double quimica, double fisica, double biologia, double sociales, double filosofia, double matematicas, double lenguaje, double ingles) {
        // TODO code application logic here
        double promedio = 0;

        lenguaje = lenguaje * 0.15;
        matematicas = matematicas * 0.15;
        quimica = quimica * 0.15;
        sociales = sociales * 0.15;
        ingles = ingles * 0.1;
        filosofia = filosofia * 0.1;
        fisica = fisica * 0.1;
        biologia = biologia * 0.1; //Quimica está dos veces, y biologia no está.


        promedio = lenguaje + biologia + quimica + matematicas + filosofia + fisica + sociales + ingles;

        return promedio;

    }

    public double lpa(double quimica, double fisica, double biologia, double sociales, double filosofia, double matematicas, double lenguaje, double ingles, double comp_flexible) {
        // TODO code application logic here
        double promedio = 0;

        lenguaje = lenguaje * 0.15;
        biologia = biologia * 0.15;
        quimica = quimica * 0.15;
        filosofia = filosofia * 0.15;
        ingles = ingles * 0.1;
        matematicas = matematicas * 0.05;
        sociales = sociales * 0.05;
        fisica = fisica * 0.05;
        comp_flexible = comp_flexible * 0.15;


        promedio = lenguaje + biologia + quimica + matematicas + filosofia + fisica + sociales + ingles + comp_flexible;

        return promedio;

    }

    public double edu_fisica(double quimica, double fisica, double biologia, double sociales, double filosofia, double matematicas, double lenguaje, double ingles, double comp_flexible) {
        // TODO code application logic here
        double promedio = 0;

        biologia = biologia * 0.15;
        lenguaje = lenguaje * 0.15;
        sociales = sociales * 0.15;
        filosofia = filosofia * 0.15;
        ingles = ingles * 0.075;
        matematicas = matematicas * 0.075;
        fisica = fisica * 0.075;
        quimica = quimica * 0.075;
        comp_flexible = comp_flexible * 0.1;


        promedio = lenguaje + biologia + quimica + matematicas + filosofia + fisica + sociales + ingles + comp_flexible;

        return promedio;

    }

    public double lic_pedagogia(double quimica, double fisica, double biologia, double sociales, double filosofia, double matematicas, double lenguaje, double ingles, double comp_flexible) {
        // TODO code application logic here
        double promedio = 0;

        lenguaje = lenguaje * 0.15;
        biologia = biologia * 0.15;
        matematicas = matematicas * 0.15;
        filosofia = filosofia * 0.15;
        ingles = ingles * 0.1;
        sociales = sociales * 0.05;
        quimica = quimica * 0.05;
        fisica = fisica * 0.05;
        comp_flexible = comp_flexible * 0.15;


        promedio = lenguaje + biologia + quimica + matematicas + filosofia + fisica + sociales + ingles + comp_flexible;

        return promedio;

    }

    public double admin_empresas(double quimica, double fisica, double biologia, double sociales, double filosofia, double matematicas, double lenguaje, double ingles, double comp_flexible) {
        // TODO code application logic here
        double promedio = 0;

        sociales = sociales * 0.15;
        matematicas = matematicas * 0.15;
        filosofia = filosofia * 0.15;
        lenguaje = lenguaje * 0.15;
        ingles = ingles * 0.1;
        biologia = biologia * 0.05;
        quimica = quimica * 0.05;
        fisica = fisica * 0.05;
        comp_flexible = comp_flexible * 0.15;


        promedio = lenguaje + biologia + quimica + matematicas + filosofia + fisica + sociales + ingles + comp_flexible;

        return promedio;

    }

    public double contaduria(double quimica, double fisica, double biologia, double sociales, double filosofia, double matematicas, double lenguaje, double ingles, double comp_flexible) {
        // TODO code application logic here
        double promedio = 0;

        sociales = sociales * 0.15;
        matematicas = matematicas * 0.15;
        filosofia = filosofia * 0.15;
        lenguaje = lenguaje * 0.15;
        ingles = ingles * 0.1;
        biologia = biologia * 0.05;
        quimica = quimica * 0.05;
        fisica = fisica * 0.05;
        comp_flexible = comp_flexible * 0.15;


        promedio = lenguaje + biologia + quimica + matematicas + filosofia + fisica + sociales + ingles + comp_flexible;

        return promedio;

    }

    public double economia(double quimica, double fisica, double biologia, double sociales, double filosofia, double matematicas, double lenguaje, double ingles, double comp_flexible) {
        // TODO code application logic here
        double promedio = 0;

        sociales = sociales * 0.15;
        matematicas = matematicas * 0.15;
        filosofia = filosofia * 0.15;
        lenguaje = lenguaje * 0.15;
        ingles = ingles * 0.1;
        biologia = biologia * 0.05;
        quimica = quimica * 0.05;
        fisica = fisica * 0.05;
        comp_flexible = comp_flexible * 0.15;


        promedio = lenguaje + biologia + quimica + matematicas + filosofia + fisica + sociales + ingles + comp_flexible;

        return promedio;

    }

    public double mercadeo(double quimica, double fisica, double biologia, double sociales, double filosofia, double matematicas, double lenguaje, double ingles, double comp_flexible) {
        // TODO code application logic here
        double promedio = 0;

        sociales = sociales * 0.15;
        matematicas = matematicas * 0.15;
        filosofia = filosofia * 0.15;
        lenguaje = lenguaje * 0.15;
        ingles = ingles * 0.1;
        biologia = biologia * 0.05;
        quimica = quimica * 0.05;
        fisica = fisica * 0.05;
        comp_flexible = comp_flexible * 0.15;


        promedio = lenguaje + biologia + quimica + matematicas + filosofia + fisica + sociales + ingles + comp_flexible;

        return promedio;

    }

    public double tec_regencia(double quimica, double fisica, double biologia, double sociales, double filosofia, double matematicas, double lenguaje, double ingles, double comp_flexible) {
        // TODO code application logic here
        double promedio = 0;

        lenguaje = lenguaje * 0.15;
        biologia = biologia * 0.15;
        quimica = quimica * 0.15;
        matematicas = matematicas * 0.15;
        filosofia = filosofia * 0.05;
        fisica = fisica * 0.05;
        sociales = sociales * 0.1;
        ingles = ingles * 0.1;
        comp_flexible = comp_flexible * 0.1;


        promedio = lenguaje + biologia + quimica + matematicas + filosofia + fisica + sociales + ingles + comp_flexible;

        return promedio;

    }

    public double biologia(double quimica, double fisica, double biologia, double sociales, double filosofia, double matematicas, double lenguaje, double ingles) {
        // TODO code application logic here
        double promedio = 0;

        biologia = biologia * 0.15;
        quimica = quimica * 0.15;
        lenguaje = lenguaje * 0.15;
        matematicas = matematicas * 0.15;
        filosofia = filosofia * 0.1;
        fisica = fisica * 0.1;
        sociales = sociales * 0.1;
        ingles = ingles * 0.1;


        promedio = lenguaje + biologia + quimica + matematicas + filosofia + fisica + sociales + ingles;

        return promedio;

    }

    public double ing_agroindustrial(double quimica, double fisica, double biologia, double sociales, double filosofia, double matematicas, double lenguaje) {
        // TODO code application logic here
        double promedio = 0;

        matematicas = matematicas * 0.2;
        quimica = quimica * 0.2;
        fisica = fisica * 0.2;
        lenguaje = lenguaje * 0.15;
        biologia = biologia * 0.1;
        filosofia = filosofia * 0.05;
        sociales = sociales * 0.1;


        promedio = lenguaje + biologia + quimica + matematicas + filosofia + fisica + sociales;

        return promedio;

    }

    public double tec_gestionep(double quimica, double fisica, double biologia, double sociales, double filosofia, double matematicas, double lenguaje) {
        // TODO code application logic here
        double promedio = 0;

        matematicas = matematicas * 0.15;
        quimica = quimica * 0.15;
        biologia = biologia * 0.15;
        lenguaje = lenguaje * 0.15;
        filosofia = filosofia * 0.1;
        fisica = fisica * 0.1;
        sociales = sociales * 0.2;


        promedio = lenguaje + biologia + quimica + matematicas + filosofia + fisica + sociales;

        return promedio;

    }

    public double tec_prof_sistemaspp(double quimica, double fisica, double biologia, double sociales, double filosofia, double matematicas, double lenguaje) {
        // TODO code application logic here
        double promedio = 0;

        matematicas = matematicas * 0.15;
        quimica = quimica * 0.15;
        biologia = biologia * 0.15;
        lenguaje = lenguaje * 0.15;
        filosofia = filosofia * 0.1;
        fisica = fisica * 0.1;
        sociales = sociales * 0.2;


        promedio = lenguaje + biologia + quimica + matematicas + filosofia + fisica + sociales;

        return promedio;

    }

    public double tec_prof_sistemaspa(double quimica, double fisica, double biologia, double sociales, double filosofia, double matematicas, double lenguaje) {
        // TODO code application logic here
        double promedio = 0;

        matematicas = matematicas * 0.15;
        quimica = quimica * 0.15;
        biologia = biologia * 0.15;
        lenguaje = lenguaje * 0.15;
        filosofia = filosofia * 0.1;
        fisica = fisica * 0.1;
        sociales = sociales * 0.2;


        promedio = lenguaje + biologia + quimica + matematicas + filosofia + fisica + sociales;

        return promedio;

    }

//    public String validar(String programa, double promedio_programa) {
//        double promedioq = 0;
//        String pasar="Pasaste wii";
//        String nopasar="No eres admitido en ing agronomica con ese puntaje";
//        promedioq = Double.parseDouble(query.ConsultaBD(programa));
//        if (promedio_programa >= promedioq) {
//            return pasar;
//           
//        } else {
//            return nopasar;
//        }
//    }
}
